have the skin peel off - Turc Anglais Dictionnaire